//
// Created by Mzoro on 2022/4/16.
//
#include <ctype.h>
#ifndef CODE_KEY_H
#define CODE_KEY_H


struct key {
    // 关键字名字
    char *word;
    // 出现的次数
    int count;
};


extern struct key keys[];
extern int KEYS_LENGTH;

/**
 * 查找 word 在 keys 数组中的 index
 * @param word
 * @return
 */
struct key *searchKey(char *word);

/**
 * 读取输入的文字，到达末尾时返回  EOF,否则返回读到的长度，并将读到的词保存在 变量word中
 * @param word 读到的词
 * @param maxLength 读取的最大长度
 * @return
 */
int getWord(char word[], int maxLength);

#endif //CODE_KEY_H
